package com.fintech.third.dao.interfacedata;

import java.util.List;
import java.util.Map;

import com.fintech.third.model.interfacedata.EdcDataCallOperationRecordsDto;

/**
 * 第三方数据调用记录
 * @author tangpw
 *
 */
public interface EdcDataCallOperationRecordsMapper {

	/**
	 * 插入第三方数据调用记录
	 * @return
	 */
	public int insertEdcDataCallOperationRecords(EdcDataCallOperationRecordsDto EdcDataCallOperationRecords);
	
	
	
	
	/**
	 * 查询第三方数据调用记录
	 * @return
	 */
	public EdcDataCallOperationRecordsDto selectEdcDataCallOperationRecordSig(Map<String,Object> map);
	

	
	/**
	 * 提供第三方数据调用记录
	 * @return
	 */
	public EdcDataCallOperationRecordsDto selectEdcDataCallOperationProvide(Map<String,Object> map);
	

	
	/**
	 * 查询第三方数据调用记录
	 * @return
	 */
	public List<EdcDataCallOperationRecordsDto> selectEdcDataCallOperationRecords(Map<String,Object> map);
	
	
	/**
	 * 统计第三方数据调用记录
	 * @return
	 */
	public int countEdcDataCallOperationRecord(Map<String,Object> map);
	
	
	
	/**
	 * 根据interfaceId分组计数
	 * @param map
	 * @return
	 */
	public int countRecordGroupByInterfaceId(Map<String,Object> map);
}
